﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Website_Module
{
    public class AMP_Subject_Website
    {
        private IList<AMP_User_Website> users;
        private int subjectId;
        private object subjectIcon;
        private string subjectName;
        private string subjectDescription;
        private int subjectState;
        private int subjectMark;
        private int subjectYear;
        private int totalCredits;
        private string detailedDescription;
        private IList<AMP_Subject_Website> required;


        public IList<AMP_User_Website> Users
        {
            get { return users; }
            set { users = value; }
        }

        public int SubjectId
        {
            get { return subjectId; }
            set { subjectId = value; }
        }


        public object SubjectIcon
        {
            get { return subjectIcon; }
            set { subjectIcon = value; }
        }


        public string SubjectName
        {
            get { return subjectName; }
            set { subjectName = value; }
        }

        public string SubjectDescription
        {
            get { return subjectDescription; }
            set { subjectDescription = value; }
        }

        public int SubjectState
        {
            get { return subjectState; }
            set { subjectState = value; }
        }


        public int SubjectMark
        {
            get { return subjectMark; }
            set { subjectMark = value; }
        }

        public int SubjectYear
        {
            get { return subjectYear; }
            set { subjectYear = value; }
        }


        public int TotalCredits
        {
            get { return totalCredits; }
            set { totalCredits = value; }
        }


        public string DetailedDescription
        {
            get { return detailedDescription; }
            set { detailedDescription = value; }
        }

        public IList<AMP_Subject_Website> Required
        {
            get { return required; }
            set { required = value; }
        }
    }
}
